home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Yellows - Privacy
/
Akira Gomi Photographs - Yellows: Privacy.iso
/
To Your System
/
QuickTime™
/
QuickTime™.rsrc
/
bin.rsrc_ptch_-19065.txt
< prev
next >
Wrap
Text File
|
1994-06-21
|
26KB
|
480 lines
start:
00000000 45FB 0206 lea.l A2, [PC + D0.w * 2 + 0x6]
00000004 D4D2 add.w A2, [A2]
00000006 4ED2 jmp [A2]
00000008 0038 0048 0058 ori.b [0x00000058], 0x48 /* 'H' */
0000000E 0068 0078 0086 ori.w [A0 + 0x86], 0x78 /* 'x' */
00000014 0270 026E 0298 andi.w [A0 + D0.w * 2 - 0x104], 0x26E
0000001A 0296 02AC 03A8 andi.l [A6], 0x2AC03A8
00000020 02C2 .incomplete
00000022 0088 00BC 009A ori.l A0, 0xBC009A
00000028 0008 000E ori.b A0, 0xE
0000002C 0000 0000 ori.b D0, 0x0
00000030 43FA FFFA lea.l A1, [PC - 0x6 /* 0000002C, value 0x0, cstring "" */]
00000034 2288 move.l [A1], A0
00000036 4E75 rts
00000038 43FA FFF2 lea.l A1, [PC - 0xE /* 0000002C, value 0x0, cstring "" */]
0000003C 2051 movea.l A0, [A1]
0000003E 4E75 rts
00000040 2008 move.l D0, A0
00000042 670C beq +0xE /* 00000050 */
00000044 2010 move.l D0, [A0]
00000046 6708 beq +0xA /* 00000050 */
00000048 2040 movea.l A0, D0
0000004A 08E8 0007 FFF5 bset.b [A0 - 0xB], 0x7
label00000050:
00000050 4E75 rts
00000052 2008 move.l D0, A0
00000054 670C beq +0xE /* 00000062 */
00000056 2010 move.l D0, [A0]
00000058 6708 beq +0xA /* 00000062 */
0000005A 2040 movea.l A0, D0
0000005C 08A8 0007 FFF5 bclr.b [A0 - 0xB], 0x7
label00000062:
00000062 4E75 rts
00000064 2008 move.l D0, A0
00000066 670C beq +0xE /* 00000074 */
00000068 2010 move.l D0, [A0]
0000006A 6708 beq +0xA /* 00000074 */
0000006C 2040 movea.l A0, D0
0000006E 08E8 0006 FFF5 bset.b [A0 - 0xB], 0x6
label00000074:
00000074 4E75 rts
00000076 2008 move.l D0, A0
00000078 670C beq +0xE /* 00000086 */
0000007A 2010 move.l D0, [A0]
0000007C 6708 beq +0xA /* 00000086 */
0000007E 2040 movea.l A0, D0
00000080 08A8 0006 FFF5 bclr.b [A0 - 0xB], 0x6
label00000086:
00000086 4E75 rts
00000088 2008 move.l D0, A0
0000008A 670A beq +0xC /* 00000096 */
0000008C 2010 move.l D0, [A0]
0000008E 6706 beq +0x8 /* 00000096 */
00000090 2040 movea.l A0, D0
00000092 1028 FFF5 move.b D0, [A0 - 0xB]
label00000096:
00000096 4E75 rts
00000098 2008 move.l D0, A0
0000009A 670C beq +0xE /* 000000A8 */
0000009C 2010 move.l D0, [A0]
0000009E 6708 beq +0xA /* 000000A8 */
000000A0 2040 movea.l A0, D0
000000A2 2009 move.l D0, A1
000000A4 1140 FFF5 move.b [A0 - 0xB], D0
label000000A8:
000000A8 4E75 rts
000000AA 2008 move.l D0, A0
000000AC A522 syscall NewHandleSys, flags=5
000000AE 4A40 tst.w D0
000000B0 662C bne +0x2E /* 000000DE */
000000B2 612C bsr +0x2E /* 000000E0 */
000000B4 4278 0220 clr.w [0x00000220 /* MemErr */]
000000B8 4A00 tst.b D0
000000BA 6622 bne +0x24 /* 000000DE */
000000BC A023 syscall DisposHandle/DisposeHandle
000000BE 6014 bra +0x16 /* 000000D4 */
000000C0 2008 move.l D0, A0
000000C2 A51E syscall NewPtrSys, flags=5
000000C4 4A40 tst.w D0
000000C6 6616 bne +0x18 /* 000000DE */
000000C8 6116 bsr +0x18 /* 000000E0 */
000000CA 4278 0220 clr.w [0x00000220 /* MemErr */]
000000CE 4A00 tst.b D0
000000D0 660C bne +0xE /* 000000DE */
000000D2 A01F syscall DisposPtr/DisposePtr
label000000D4:
000000D4 91C8 sub.l A0, A0
000000D6 303C FF94 move.w D0, 0xFF94
000000DA 31C0 0220 move.w [0x00000220 /* MemErr */], D0
label000000DE:
000000DE 4E75 rts
fn000000E0:
000000E0 48E7 3FF8 movem.l -[A7], D2,D3,D4,D5,D6,D7,A0,A1,A2,A3,A4
000000E4 7A00 moveq.l D5, 0x00
000000E6 3038 015A move.w D0, [0x0000015A /* SysVersion */]
000000EA 0C40 0700 cmpi.w D0, 0x700
000000EE 6C08 bge +0xA /* 000000F8 */
000000F0 223C 0000 B000 move.l D1, 0xB000
000000F6 6032 bra +0x34 /* 0000012A */
label000000F8:
000000F8 2038 103C move.l D0, [0x0000103C]
000000FC B0B8 107C cmp.l D0, [0x0000107C]
00000100 6720 beq +0x22 /* 00000122 */
00000102 2848 movea.l A4, A0
00000104 5D8F subq.l A7, 6
00000106 47EF 0002 lea.l A3, [A7 + 0x2]
0000010A 7400 moveq.l D2, 0x00
0000010C 2F02 move.l -[A7], D2
0000010E 2F0B move.l -[A7], A3
00000110 3F3C 0047 move.w -[A7], 0x47 /* 'G' */
00000114 A88F syscall OSDispatch
00000116 204C movea.l A0, A4
00000118 301F move.w D0, [A7]+
0000011A 241F move.l D2, [A7]+
0000011C 4A40 tst.w D0
0000011E 6602 bne +0x4 /* 00000122 */
00000120 2A02 move.l D5, D2
label00000122:
00000122 2678 02B6 movea.l A3, [0x000002B6 /* ExpandMem */]
00000126 222B 01AE move.l D1, [A3 + 0x1AE]
label0000012A:
0000012A B285 cmp.l D1, D5
0000012C 633C bls +0x3E /* 0000016A */
0000012E 2478 02A6 movea.l A2, [0x000002A6 /* SysZone */]
00000132 2E12 move.l D7, [A2]
00000134 D4FC 0034 add.w A2, 0x34 /* '4' */
00000138 7CF4 moveq.l D6, 0xFFFFFFF4
0000013A 95C6 sub.l A2, D6
0000013C 7000 moveq.l D0, 0x00
0000013E 2400 move.l D2, D0
label00000140:
00000140 D5C2 add.l A2, D2
00000142 BE8A cmp.l D7, A2
00000144 652C bcs +0x2E /* 00000172 */
00000146 242A FFF8 move.l D2, [A2 - 0x8]
0000014A 1632 6000 move.b D3, [A2 + D6.w]
0000014E EC0B lsr D3.b, 6
00000150 6712 beq +0x14 /* 00000164 */
00000152 0C03 0001 cmpi.b D3, 0x1
00000156 6716 beq +0x18 /* 0000016E */
00000158 1632 6001 move.b D3, [A2 + D6.w + 0x1]
0000015C 6B10 bmi +0x12 /* 0000016E */
0000015E 0803 0006 btst.b D3, 0x6
00000162 67DC beq -0x22 /* 00000140 */
label00000164:
00000164 D082 add.l D0, D2
00000166 B280 cmp.l D1, D0
00000168 64D6 bcc -0x28 /* 00000140 */
label0000016A:
0000016A 7001 moveq.l D0, 0x01
0000016C 600C bra +0xE /* 0000017A */
label0000016E:
0000016E 7000 moveq.l D0, 0x00
00000170 60CE bra -0x30 /* 00000140 */
label00000172:
00000172 D085 add.l D0, D5
00000174 B280 cmp.l D1, D0
00000176 63F2 bls -0xC /* 0000016A */
00000178 7000 moveq.l D0, 0x00
label0000017A:
0000017A 4CDF 1FFC movem.l D2,D3,D4,D5,D6,D7,A0,A1,A2,A3,A4, [A7]+
0000017E 4E75 rts
fn00000180:
00000180 4E56 FFF2 link A6, -0x000E
00000184 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4
00000188 3C2E 000E move.w D6, [A6 + 0xE]
0000018C 266E 0008 movea.l A3, [A6 + 0x8]
00000190 7011 moveq.l D0, 0x11
00000192 A1A4 syscall HeapDispatch, flags=1
00000194 2448 movea.l A2, A0
00000196 2052 movea.l A0, [A2]
00000198 2A10 move.l D5, [A0]
0000019A 2848 movea.l A4, A0
0000019C 49EC 000A lea.l A4, [A4 + 0xA]
000001A0 7E01 moveq.l D7, 0x01
000001A2 601A bra +0x1C /* 000001BE */
label000001A4:
000001A4 B7D4 cmpa.l A3, [A4]
000001A6 6608 bne +0xA /* 000001B0 */
000001A8 526C 0006 addq.w [A4 + 0x6], 1
000001AC 7000 moveq.l D0, 0x00
000001AE 605C bra +0x5E /* 0000020C */
label000001B0:
000001B0 BC6C 0008 cmp.w D6, [A4 + 0x8]
000001B4 6D10 blt +0x12 /* 000001C6 */
000001B6 49EC 000A lea.l A4, [A4 + 0xA]
000001BA 2007 move.l D0, D7
000001BC 5287 addq.l D7, 1
label000001BE:
000001BE 2005 move.l D0, D5
000001C0 5385 subq.l D5, 1
000001C2 4A80 tst.l D0
000001C4 66DE bne -0x20 /* 000001A4 */
label000001C6:
000001C6 2D4B FFF6 move.l [A6 - 0xA], A3
000001CA 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1
000001D0 3D46 FFFE move.w [A6 - 0x2], D6
000001D4 1D6E 0013 FFFA move.b [A6 - 0x6], [A6 + 0x13]
000001DA 598F subq.l A7, 4
000001DC 2F0A move.l -[A7], A2
000001DE 2207 move.l D1, D7
000001E0 D281 add.l D1, D1
000001E2 2001 move.l D0, D1
000001E4 E589 lsl D1, 2
000001E6 D280 add.l D1, D0
000001E8 2F01 move.l -[A7], D1
000001EA 7000 moveq.l D0, 0x00
000001EC 2F00 move.l -[A7], D0
000001EE 2F00 move.l -[A7], D0
000001F0 486E FFF6 pea.l [A6 - 0xA]
000001F4 720A moveq.l D1, 0x0A
000001F6 2F01 move.l -[A7], D1
000001F8 A9E0 syscall Munger
000001FA 3E38 0220 move.w D7, [0x00000220 /* MemErr */]
000001FE 584F addq.w A7, 4
00000200 6704 beq +0x6 /* 00000206 */
00000202 3007 move.w D0, D7
00000204 6006 bra +0x8 /* 0000020C */
label00000206:
00000206 2052 movea.l A0, [A2]
00000208 5290 addq.l [A0], 1
0000020A 7000 moveq.l D0, 0x00
label0000020C:
0000020C 4CEE 1CE0 FFDA movem.l D5,D6,D7,A2,A3,A4, [A6 - 0x26]
00000212 4E5E unlink A6
00000214 4E75 rts
fn00000216:
00000216 4E56 0000 link A6, 0
0000021A 48E7 0118 movem.l -[A7], D7,A3,A4
0000021E 7011 moveq.l D0, 0x11
00000220 A1A4 syscall HeapDispatch, flags=1
00000222 2648 movea.l A3, A0
00000224 2053 movea.l A0, [A3]
00000226 2E10 move.l D7, [A0]
00000228 2848 movea.l A4, A0
0000022A 49EC 000A lea.l A4, [A4 + 0xA]
0000022E 6040 bra +0x42 /* 00000270 */
label00000230:
00000230 2014 move.l D0, [A4]
00000232 B0AE 0008 cmp.l D0, [A6 + 0x8]
00000236 6634 bne +0x36 /* 0000026C */
00000238 536C 0006 subq.w [A4 + 0x6], 1
0000023C 7000 moveq.l D0, 0x00
0000023E 302C 0006 move.w D0, [A4 + 0x6]
00000242 4A80 tst.l D0
00000244 6622 bne +0x24 /* 00000268 */
00000246 598F subq.l A7, 4
00000248 2F0B move.l -[A7], A3
0000024A 200C move.l D0, A4
0000024C 9093 sub.l D0, [A3]
0000024E 2F00 move.l -[A7], D0
00000250 7000 moveq.l D0, 0x00
00000252 2F00 move.l -[A7], D0
00000254 720A moveq.l D1, 0x0A
00000256 2F01 move.l -[A7], D1
00000258 70FF moveq.l D0, 0xFFFFFFFF
0000025A 2F00 move.l -[A7], D0
0000025C 7000 moveq.l D0, 0x00
0000025E 2F00 move.l -[A7], D0
00000260 A9E0 syscall Munger
00000262 2053 movea.l A0, [A3]
00000264 5390 subq.l [A0], 1
00000266 584F addq.w A7, 4
label00000268:
00000268 7000 moveq.l D0, 0x00
0000026A 600E bra +0x10 /* 0000027A */
label0000026C:
0000026C 49EC 000A lea.l A4, [A4 + 0xA]
label00000270:
00000270 2007 move.l D0, D7
00000272 5387 subq.l D7, 1
00000274 4A80 tst.l D0
00000276 66B8 bne -0x46 /* 00000230 */
00000278 70CE moveq.l D0, 0xFFFFFFCE
label0000027A:
0000027A 4CEE 1880 FFF4 movem.l D7,A3,A4, [A6 - 0xC]
00000280 4E5E unlink A6
00000282 4E75 rts
00000284 4E56 0000 link A6, 0
00000288 2F0C move.l -[A7], A4
0000028A 4E71 nop
0000028C 2848 movea.l A4, A0
0000028E 4A94 tst.l [A4]
00000290 57C0 seq D0
00000292 4400 neg.b D0
00000294 49C0 lea.l A4, D0
00000296 2F00 move.l -[A7], D0
00000298 302C 0004 move.w D0, [A4 + 0x4]
0000029C 48C0 ext.l D0
0000029E 2F00 move.l -[A7], D0
000002A0 2F2C 0006 move.l -[A7], [A4 + 0x6]
000002A4 4EBA FEDA jsr [PC - 0x126 /* 00000180 */]
000002A8 286E FFFC movea.l A4, [A6 - 0x4]
000002AC 4E5E unlink A6
000002AE 4E75 rts
000002B0 4E56 0000 link A6, 0
000002B4 2F0C move.l -[A7], A4
000002B6 4E71 nop
000002B8 2848 movea.l A4, A0
000002BA 2F0C move.l -[A7], A4
000002BC 4EBA FF58 jsr [PC - 0xA8 /* 00000216 */]
000002C0 286E FFFC movea.l A4, [A6 - 0x4]
000002C4 4E5E unlink A6
000002C6 4E75 rts
000002C8 4E56 0000 link A6, 0
000002CC 2F0C move.l -[A7], A4
000002CE 4E71 nop
000002D0 2848 movea.l A4, A0
000002D2 204C movea.l A0, A4
000002D4 2254 movea.l A1, [A4]
000002D6 700B moveq.l D0, 0x0B
000002D8 A0A4 syscall HeapDispatch
000002DA 286E FFFC movea.l A4, [A6 - 0x4]
000002DE 4E5E unlink A6
000002E0 4E75 rts
000002E2 4E56 FFBC link A6, -0x0044
000002E6 48E7 0138 movem.l -[A7], D7,A2,A3,A4
000002EA 4E71 nop
000002EC 2648 movea.l A3, A0
000002EE 2038 103C move.l D0, [0x0000103C]
000002F2 B0B8 107C cmp.l D0, [0x0000107C]
000002F6 56C0 sne D0
000002F8 4400 neg.b D0
000002FA 49C0 lea.l A4, D0
000002FC 1E00 move.b D7, D0
000002FE 0C78 0700 015A cmpi.w [0x0000015A /* SysVersion */], 0x700
00000304 6D04 blt +0x6 /* 0000030A */
00000306 4A07 tst.b D7
00000308 6662 bne +0x64 /* 0000036C */
label0000030A:
0000030A 2878 02AA movea.l A4, [0x000002AA /* ApplZone */]
0000030E B9F8 02A6 cmpa.l A4, [0x000002A6 /* SysZone */]
00000312 6700 00A8 beq +0xAA /* 000003BC */
00000316 4A07 tst.b D7
00000318 6606 bne +0x8 /* 00000320 */
0000031A 2478 010C movea.l A2, [0x0000010C /* BufPtr */]
0000031E 6042 bra +0x44 /* 00000362 */
label00000320:
00000320 200C move.l D0, A4
00000322 5180 subq.l D0, 8
00000324 2040 movea.l A0, D0
00000326 2E10 move.l D7, [A0]
00000328 7018 moveq.l D0, 0x18
0000032A 2207 move.l D1, D7
0000032C E0A9 lsr D1, D0
0000032E 0C81 0000 0080 cmpi.l D1, 0x80
00000334 660E bne +0x10 /* 00000344 */
00000336 203C 00FF FFFF move.l D0, 0xFFFFFF
0000033C C087 and.l D0, D7
0000033E 2440 movea.l A2, D0
00000340 D5CC add.l A2, A4
00000342 601E bra +0x20 /* 00000362 */
label00000344:
00000344 200C move.l D0, A4
00000346 720C moveq.l D1, 0x0C
00000348 9081 sub.l D0, D1
0000034A 2040 movea.l A0, D0
0000034C 7010 moveq.l D0, 0x10
0000034E 2410 move.l D2, [A0]
00000350 E0AA lsr D2, D0
00000352 0C82 0000 8080 cmpi.l D2, 0x8080
00000358 6606 bne +0x8 /* 00000360 */
0000035A 244C movea.l A2, A4
0000035C D5C7 add.l A2, D7
0000035E 6002 bra +0x4 /* 00000362 */
label00000360:
00000360 2454 movea.l A2, [A4]
label00000362:
00000362 204C movea.l A0, A4
00000364 224A movea.l A1, A2
00000366 700B moveq.l D0, 0x0B
00000368 A0A4 syscall HeapDispatch
0000036A 6050 bra +0x52 /* 000003BC */
label0000036C:
0000036C 200B move.l D0, A3
0000036E 6610 bne +0x12 /* 00000380 */
00000370 558F subq.l A7, 2
00000372 486E FFF8 pea.l [A6 - 0x8]
00000376 3F3C 0037 move.w -[A7], 0x37 /* '7' */
0000037A A88F syscall OSDispatch
0000037C 4A5F tst.w [A7]+
0000037E 663C bne +0x3E /* 000003BC */
label00000380:
00000380 703C moveq.l D0, 0x3C
00000382 2D40 FFBC move.l [A6 - 0x44], D0
00000386 7200 moveq.l D1, 0x00
00000388 2D41 FFC0 move.l [A6 - 0x40], D1
0000038C 2D41 FFF4 move.l [A6 - 0xC], D1
00000390 240B move.l D2, A3
00000392 6604 bne +0x6 /* 00000398 */
00000394 47EE FFF8 lea.l A3, [A6 - 0x8]
label00000398:
00000398 558F subq.l A7, 2
0000039A 2F0B move.l -[A7], A3
0000039C 486E FFBC pea.l [A6 - 0x44]
000003A0 3F3C 003A move.w -[A7], 0x3A /* ':' */
000003A4 A88F syscall OSDispatch
000003A6 4A5F tst.w [A7]+
000003A8 6612 bne +0x14 /* 000003BC */
000003AA 206E FFD8 movea.l A0, [A6 - 0x28]
000003AE 202E FFDC move.l D0, [A6 - 0x24]
000003B2 D0AE FFD8 add.l D0, [A6 - 0x28]
000003B6 2240 movea.l A1, D0
000003B8 700B moveq.l D0, 0x0B
000003BA A0A4 syscall HeapDispatch
label000003BC:
000003BC 4CEE 1C80 FFAC movem.l D7,A2,A3,A4, [A6 - 0x54]
000003C2 4E5E unlink A6
000003C4 4E75 rts
000003C6 4E56 FFEE link A6, -0x0012
000003CA 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4
000003CE 4E71 nop
000003D0 2D48 FFF8 move.l [A6 - 0x8], A0
000003D4 4E71 nop
000003D6 2449 movea.l A2, A1
000003D8 7011 moveq.l D0, 0x11
000003DA A1A4 syscall HeapDispatch, flags=1
000003DC 2648 movea.l A3, A0
000003DE 7E01 moveq.l D7, 0x01
000003E0 606A bra +0x6C /* 0000044C */
label000003E2:
000003E2 2207 move.l D1, D7
000003E4 D281 add.l D1, D1
000003E6 2001 move.l D0, D1
000003E8 E589 lsl D1, 2
000003EA D280 add.l D1, D0
000003EC 2841 movea.l A4, D1
000003EE D9D3 add.l A4, [A3]
000003F0 41EE FFEE lea.l A0, [A6 - 0x12]
000003F4 224C movea.l A1, A4
000003F6 20D9 move.l [A0]+, [A1]+
000003F8 20D9 move.l [A0]+, [A1]+
000003FA 30D9 move.w [A0]+, [A1]+
000003FC 2053 movea.l A0, [A3]
000003FE 2A10 move.l D5, [A0]
00000400 526C 0006 addq.w [A4 + 0x6], 1
00000404 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000408 2F0A move.l -[A7], A2
0000040A 2054 movea.l A0, [A4]
0000040C 4E90 jsr [A0]
0000040E 2207 move.l D1, D7
00000410 D281 add.l D1, D1
00000412 2001 move.l D0, D1
00000414 E589 lsl D1, 2
00000416 D280 add.l D1, D0
00000418 2841 movea.l A4, D1
0000041A D9D3 add.l A4, [A3]
0000041C 7000 moveq.l D0, 0x00
0000041E 302C 0006 move.w D0, [A4 + 0x6]
00000422 7201 moveq.l D1, 0x01
00000424 B280 cmp.l D1, D0
00000426 660A bne +0xC /* 00000432 */
00000428 2F14 move.l -[A7], [A4]
0000042A 4EBA FDEA jsr [PC - 0x216 /* 00000216 */]
0000042E 584F addq.w A7, 4
00000430 6004 bra +0x6 /* 00000436 */
label00000432:
00000432 536C 0006 subq.w [A4 + 0x6], 1
label00000436:
00000436 2053 movea.l A0, [A3]
00000438 2C05 move.l D6, D5
0000043A 9C90 sub.l D6, [A0]
0000043C 4A86 tst.l D6
0000043E 6D0A blt +0xC /* 0000044A */
00000440 2007 move.l D0, D7
00000442 5280 addq.l D0, 1
00000444 9086 sub.l D0, D6
00000446 2E00 move.l D7, D0
00000448 6002 bra +0x4 /* 0000044C */
label0000044A:
0000044A 7E01 moveq.l D7, 0x01
label0000044C:
0000044C 2053 movea.l A0, [A3]
0000044E BE90 cmp.l D7, [A0]
00000450 6F90 ble -0x6E /* 000003E2 */
00000452 4CEE 1CE0 FFD6 movem.l D5,D6,D7,A2,A3,A4, [A6 - 0x2A]
00000458 4E5E unlink A6
0000045A 4E75 rts